Mirion Technologies is a leading provider of detection, measurement, analysis and monitoring solutions to the nuclear, defense, medical and research end markets. The organization aims to harness its unrivaled knowledge of ionizing radiation for the greater good of humanity. Many of the company's end markets are characterized by the need to meet rigorous regulatory standards, design qualifications and operating requirements.
Headquartered in Atlanta (USA), Mirion employs over 2,500 people and operates in 13 countries.
Mongoose Web Server Library is integrated in the "Lynx" - Spectroscopic Digital Signal Analyzer. Where Mongoose enables secure connectivity and remote access.
Q: What challenges did you encounter that required Mongoose Web Server Library? How does Mongoose Library help you get your job done?
A: We had a legacy embedded web application that needed to be rewritten to run on both WinCE and Linux. The hardware platform was an ARM4 system so speed and efficiency were very important.
Q: Can you share a little about why you chose Mongoose Web Server Library and the process that led there?
A: About 8 years ago we found the Mongoose library and continued to evaluate it as it evolved. The evaluation was developing prototypes on various embedded systems like WinCE, FreeRTOS and Linux. We even had cases where we evaluated on desktop Windows. The performance, efficiency, compactness and ease in embedding into existing applications led to a purchase.
Q: What was it like integrating with Mongoose Web Server Library?
A: The library is extremely easy to use for all platforms which was a pleasant surprise.
Q: What changed for you after you integrated the Mongoose Web Server Library?
A: Our legacy application that was rewritten runs 10 times faster, even on older platforms, and supports modern communication protocols like WebSockets. That is a significant benefit. Furthermore, the same application was used on other platforms hardware and operating systems which made our lives easier.
Q: What would you like others to know about working with Mongoose Library?
A: Mongoose library is very easy to use on multiple platforms. The performance and compactness is appreciated. Furthermore, the code is easy to understand, debug and maintain.
Globally
"Lynx" - Spectroscopic Digital Signal Analyzer.
"Mongoose Library is extremely easy to use on multiple platforms. The performance, efficiency, compactness and ease of embedding into existing applications is appreciated, the code is easy to understand, debug and maintain.
Our legacy application that was rewritten runs 10 times faster, even on older platforms and supports modern communication protocols like WebSockets."
Troy Anderson, Senior Chief Architect, Mirion Technologies, Inc.